in plain sight

众目睽睽之下明眼人一看就知道众目睽睽下明眼人一看就明白

in plain sight 近义词

in plain sight

等同于 apparently